package com.cw.base.jeeyc.sys.dto;

import com.cw.lang.common.dto.BaseDto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.io.Serializable;

/**
 * 异常登记dto
 *
 * @author admin
 * @date 2020-08-02 12:07:20
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@SuperBuilder
public class SysExceptionTradeDto extends BaseDto implements Serializable {
    private static final long serialVersionUID = 1289774761492717568L;
    /** 回调类型【http,cloud,dubbo】 */
    private String tradeType;
    /** 业务流水号 */
    private Long serialNo;
    /** 回调请求参数 */
    private String params;
    /** 应用英文名 */
    private String applicationEnName;
    /** 应用中文名 */
    private String applicationCnName;
    /** 接口请求路径,http服务写全路径 */
    private String interfacePath;
    /** 接口名称com.xx.IXXApi */
    private String interfaceName;
    /** 接口方法 */
    private String interfaceMethod;
    /** http请求方式GET POST PUT DELETE */
    private String httpMethod;
    /** 接口请求参数名集合 */
    private String interfaceParamNames;
    /** 接口版本号 */
    private String interfaceVersion;
    /** 异常回调时间 */
    private java.util.Date callbackTime;
    /** 请求模块 */
    private String ask;
    /** 响应模块 */
    private String answer;
}
